Model-Driven Web Development for Multiple Platforms
نویسندگان
چکیده
Model-driven development of web applications relies on the definition of the mappings that transform high-level models to models of specific web platforms. Thus, the transformations are often platform-specific and may not be used for more than one platform. The current web, however, is a heterogeneous network of different technologies and it often happens that one specific application needs to run on several platforms. Also, many patterns of web applications could be re-used in several projects that are performed using different technological configurations. In this paper, we describe our approach for targeting multiple platforms by defining an intermediate abstract web platform. This is a technology-independent model that carries common properties of web applications. Thus, transformations will become two-step transformations; the first step targets the abstract web platform and hence, is re-usable. The second step maps the abstract web model to specific web platforms; this is shorter than conventional platform-specific transformations.
منابع مشابه
A MDA-Based Approach for Web Information System Development
Nowadays, new technologies and platforms are emerging and changing constantly, which implies a high effort developing software products. This situation generates different problems related to portability, integration and interoperability. The Object Management Group (OMG) proposes the Model Driven Architecture (MDA), which improves portability of applications by allowing the same model to be re...
متن کاملModel-Driven Multi-Platform Development of 3D Applications with Round-Trip Engineering
While model-driven approaches are nowadays common-place in the development of many kinds of software, 3D applications are often still developed in an ad-hoc and code-centric manner. This state of affairs is somewhat surprising, as there are obvious benefits to a more structured 3D development process. E.g., model-based techniques could help to ensure the mutual consistency of the code bases pro...
متن کاملMethods for web services based application development
Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from or via Telematica Synopsis: The objective of this document is to propose an approac...
متن کاملMulti Front-End Engineering
Multi Front-End Engineering (MFE) deals with the design of multiple consistent user interfaces (UI) for one application. One of the main challenges is the conflict between commonality (all front-ends access the same application core) and variability (multiple front-ends on different platforms). This can be overcome by extending techniques from model-driven user interface engineering. We present...
متن کاملAn Abstract Meta-Model for Model Driven Development of Web Applications Targeting Multiple Platforms
ModelA model containing common features of several models whileignoring their differences. Abstract PlatformA platform that addresses common techniques, technologiesand patterns that exist within several platforms while ignoringtheir differences.PlatformA platform that addresses common techniques, technologiesand patterns that exist within several platforms while ign...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- J. Web Eng.
دوره 10 شماره
صفحات -
تاریخ انتشار 2011